farm electrification - French English Dictionary